package Terminal.View.Sottoprogetto;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;

public class JBottoniSottoprogettoVista extends JBottoniSottoprogetto {

	private static final long serialVersionUID = 1L;
	
	private JButton nuovo;
	private JButton modifica;
	private JButton elimina;
	
	public JBottoniSottoprogettoVista()
	{
		super();
		this.createComponents();
	}

	protected void createComponents() {
		
		this.setBounds(20, 601, 1280, 80);
		this.setLayout(null);
		
		this.setBottoneNuovo();		
		this.setBottoneModifica();
		this.setBottoneElimina();
		
		this.add(nuovo,0);
		this.add(modifica,1);
		this.add(elimina,2);		
	}
	


	private void setBottoneNuovo() {
		this.nuovo = new JButton("Nuovo Sottoprogetto");
		this.nuovo.setBounds(200, 15, 150, 50);
		
		this.nuovo.addActionListener(new ActionListener() {
				
			@Override
			public void actionPerformed(ActionEvent arg0) {
				
				mediator.smista("GestireSottoprogetti", "Nuovo");
				
			}
		});		
	}

	private void setBottoneModifica() {
		this.modifica = new JButton("Modifica Sottoprogetto");
		this.modifica.setBounds(890, 15, 180, 50);
		
		this.modifica.addActionListener(new ActionListener() {
				
			@Override
			public void actionPerformed(ActionEvent arg0) {
				
				mediator.smista("GestireSottoprogetti", "Modifica");
				
			}
		});
		
	}

	private void setBottoneElimina() {
		this.elimina = new JButton("Elimina Sottoprogetto");
		this.elimina.setBounds(1100, 15, 180, 50);
		
		this.elimina.addActionListener(new ActionListener() {
				
			@Override
			public void actionPerformed(ActionEvent arg0) {
				
				mediator.smista("GestireSottoprogetti", "Elimina");
				
			}
		});
	}
}

